hurricane roof - German English Dictionary